lay (something) at rest - Français Anglais Dictionnaire